.head{
	// height: 360rpx;
	background: #FE8D3C;
	font-weight: 400;
	color: #FFFFFF;
	padding: 42rpx 0;
	.p-c{
		font-size: 24rpx;
		text-align: center;
	}
	.h1-c{
		font-size: 60rpx;
		text-align: center;
		padding-top: 16rpx;
	}
	.p{
		padding: 0 20rpx;
		font-size: 24rpx;
		line-height: 34rpx;
		padding-top: 40rpx;
		// overflow: hidden;
		// text-overflow: ellipsis;
		// display: box;
		// display: -webkit-box;
		// -webkit-line-clamp: 2;
		// -webkit-box-orient: vertical;
	}
}

.title{
	font-size: 36rpx;
	font-weight: 600;
	color: #333333;
	text-align: center;
	padding: 22rpx 0;
}
.theoretical-construct{
	margin: 20rpx;
	border-radius: 16rpx;
	border: 2rpx solid #EEEEEE;
	.cont{
		padding: 0 32rpx;
		padding-bottom: 26rpx;
	}
}
.charts {
	width: 750upx;
	height: 500upx;
	background-color: #FFFFFF;
}

.suggest-combination{
	.table-wrap{
		border-bottom: solid 2rpx #E6E5E6;
		border-right: solid 2rpx #E6E5E6;
		margin: 0 20rpx;
		.tr{
			display: flex;
			justify-content: space-between;
			align-items: center;
			.td{
				border-left: solid 2rpx #E6E5E6;
				border-top: solid 2rpx #E6E5E6;
				width: 236.66rpx;
				height: 100rpx;
				line-height: 100rpx;
				text-align: center;
				font-size: 26rpx;
				font-weight: 600;
				color: #333;
			}
		}
	}
	.tip{
		text-align: center;
		font-size: 24rpx;
		font-weight: 400;
		color: #ABABAB;
		line-height: 34rpx;
		padding: 26rpx 0;
	}
}
.intelligent-training-method{
	.cont{
		padding: 0 20rpx;
		font-size: 24rpx;
		font-weight: 400;
		color: #333333;
		line-height: 40rpx;
	}
	padding-bottom: 62rpx;
}